on a free charge basis - Inglés Sinónimo Diccionario